average life-span - German English Dictionary